#include "scm.h"
#include "headers.h"
#include "tags.h"

void mark();
void mark_object(scm obj);
void sweep();

scm *heap_alloc(scm n);
scm heap_alloc_closure(scm n, scm lbl);
scm heap_alloc_cons(scm car, scm cdr);
scm heap_alloc_vect(scm n, scm val);
scm heap_alloc_strn(char *s, int i);
